博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[React] {svg, css module, sass} support in Create React App 2.0
阅读量:5015 次
发布时间:2019-06-12

本文共 1882 字,大约阅读时间需要 6 分钟。

 added a lot of new features.

 

One of the new features is added the  webpack loader to wrap SVGs in React components as a named export. This let’s you either grab the filename from the default export or grab a wrapped SVG component depending on your needs.

 

Second of the new features is support for . If you start to use Sass, create-react-app will give you an error, but will give detailed instructions on how you can add Sass support to your project.

 

Thrid features is to add CSS Module support. CSS Modules automatically scope class names and animation names local by default to get around the problem of global name clashes. You can learn more by looking at the .

 

import React, {Component} from 'react';// ReactComponent support svgimport logo, {    ReactComponent as ReactLogo} from "./logo.svg";import './App.scss';// Supoortimport styles from './styles.module.css';class App extends Component {    render() {        return (            
logo

Edit src/App.js and save to reload.

Learn React
Learn React
); }}export default App;

 

App.scss:

.App-logo-svg {  height: 40vmin;  & g {    fill: salmon;  }  & path {    stroke: palegoldenrod;    fill: none;    stroke-width: 10px;    stroke-dasharray: 35px 15px;    animation: orbit 1s infinite linear;  }}@keyframes orbit { to { stroke-dashoffset: 50px; } }

 

styles.module.css:

.warning {
color: black; background-color: yellow;}.error {
color: white; background-color: red;}

 

转载于:https://www.cnblogs.com/Answer1215/p/9744049.html

你可能感兴趣的文章
提供推荐
查看>>
leetcode 72. Edit Distance
查看>>
字符串移位包含的问题
查看>>
linux下的文本编辑器VI的使用命令
查看>>
基础_模型迁移_CBIR_augmentation
查看>>
第二次寒假作业
查看>>
类与 对象 概念 break continue
查看>>
tensorRT使用python进行网络定义
查看>>
Luogu p1478 陶陶摘苹果(升级版)
查看>>
《第一本docker书》- 第一章笔记
查看>>
bzoj2818 Gcd
查看>>
Go语言中结构体的使用-第2部分OOP
查看>>
GET和POST有什么区别?及为什么网上的多数答案都是错的。
查看>>
MAC OS X下的Linux环境
查看>>
《那些年啊,那些事——一个程序员的奋斗史》连载再开感言
查看>>
分享45个设计师应该见到的新鲜的Web移动设备用户界面PSD套件
查看>>
常用模块之time模块
查看>>
synchronized锁住的是代码还是对象
查看>>
Codeforces 461B Appleman and Tree:Tree dp
查看>>
第十八章 5strncat函数的使用
查看>>